Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 AVEBURY PLACE Terraced £66,000 1 Apr 2008
24 AVEBURY PLACE Terraced £84,950 10 Feb 2017
26 AVEBURY PLACE Terraced £96,000 29 Mar 2018